/* el-select自定义样式 */
.el-input__inner {
  padding-left: 10px;
}

.el-input__suffix {
  right: 1px;
  top: 1px;
  bottom: 1px;
  height: auto;
  background: #d8dddf;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.el-select .el-input .el-select__caret {
  color: white;
}

/* ********************************* */

/* 表格样式 */
.el-table th, .el-table td {
  padding: 10px 0;
}

.el-table th > .cell {
  font-size: 14px;
  font-weight: normal;
  color: #666666;
}

.el-table .cell {
  font-size: 12px;
  color: #666666;
  padding: 0;
}

.el-table .blue-row {
  background: #d4eaff;
}

.el-table .green-row {
  background: #e5f8f8;
}

.el-table .red-row {
  background: #ffe7e7;
}

/* ********************************* */

/* 通用标题样式 */
.grey_title_container {
  background: #f8f8f8;
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
}

.top_title_container {
  height: 40px;
  display: flex;
  align-items: center;
}

.grey_title_container .indicator, .top_title_container .indicator {
  width: 3px;
  height: 15px;
  background: #00b6b9;
  margin-right: 5px;
}

.grey_title_container .text, .top_title_container .text {
  font-size: 14px;
  color: #666666;
}

.grey_title_container .left {
  display: flex;
  align-items: center;
  width: 30%;
}

.grey_title_container .right {
  display: flex;
  width: 70%;
  justify-content: flex-end;
  align-items: center;
}

/* ********************************* */

/* form字体、布局样式 */
.form_container {
}

.form_container .item {
  display: flex;
  align-items: center;
}

.form_container .text_container {
  margin-right: 8px;
  flex-shrink: 0;
  text-align: right;
}

.form_container .text {
  font-size: 12px;
  color: #666666;
}

.form_container .require {
  color: #ff4848;
  font-size: 12px;
}

.form_container .title_text {
  font-size: 12px;
  font-weight: bolder;
  color: #555555;
}

.form_container .three_text_width {
  width: 50px;
}

.form_container .four_text_width {
  width: 62px;
}

.form_container .five_text_width {
  width: 63px;
}

.form_container .six_text_width {
  width: 75px;
}

/* ********************************* */

/* 日期选择隐藏前方的图标 */

.date_no_icon {
}

.date_no_icon .el-input__inner {
  padding-left: 10px;
}

.date_no_icon .el-input__prefix {
  display: none;
}

/* ********************************* */

/* 单选按钮，隐藏文字 */
.rdo_no_text {
}

.rdo_no_text .el-radio__label {
  display: none;
}

/* ********************************* */
